reflection of the sun off an object - Spanisch Englisch Wörterbuch